Return To The Impossible: I Found New, Compelling Evidence